does (exactly) what it says on the tin [uk] - Inglés Sinónimo Diccionario